home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 26 / CU Amiga Magazine's Super CD-ROM 26 (1998)(EMAP Images)(GB)[!][issue 1998-09].iso / CUCD / PowerPC / uae-0.8.4 / docs / translated / LEGGIMI < prev    next >
Text File  |  1998-04-20  |  41KB  |  841 lines

  1. Questa e' la versione 0.7.0 di UAE, l'Un*x Amiga Emulator.
  2.  
  3. #include <drivel.h>
  4.  
  5. Copyright 1995, 1996, 1997 Bernd Schmidt & collaboratori (vedi oltre). Questo
  6. programma e' gratuito. Puoi farne cio' che vuoi per uso personale.
  7. E' concessa l'autorizzazione a redistribuire questo programma gratis, a patto
  8. che venga diffuso, inalterato nei suoi contenuti, con l'archivio originale e
  9. non vengano tratti profitti oltre quelli del mero prezzo del supporto di
  10. distribuzione. Eccezione all'ultima regola: puo' essere incluso in collezioni
  11. di software shareware/freeware su CD-ROM, cosi' come nei CD-ROM allegati a
  12. riviste.
  13. Non ci sono garanzie di alcun tipo per questo programma. Se usi
  14. questo programma, lo fai a tuo rischio e pericolo. Gli autori non sono
  15. responsabili per alcun danno che potrebbe derivare dall'utilizzo di questo
  16. programma.
  17. "Amiga" e' un marchio di fabbrica registrato di Amiga International. Altri
  18. marchi di fabbrica menzionati in questo documento ed in altri file della
  19. distribuzione di UAE appartengono ai rispettivi proprietari. 
  20.  
  21.  
  22. Sguardo d'insieme
  23. =================
  24.  
  25. Un emulatore e' un programma che ti permette di eseguire sul tuo computer
  26. software per una macchina che ha hardware e sistema operativo non originari.
  27. UAE ti da' la possibilita' di utilizzare la maggior parte del parco software
  28. Amiga disponibile. E' un'emulazione software, e questo significa che non e'
  29. necessario hardware aggiuntivo o speciale. L'hardware di un Amiga e' emulato
  30. accuratamente, cosi' il software Amiga viene ingannato e crede di girare su
  31. una macchina "reale", con lo schermo, la tastiera, l'hard disk ed il mouse
  32. del tuo computer che recitano il ruolo delle loro controparti emulate. 
  33.  
  34. UAE e' stato sviluppato per sistemi tipo Unix. Nel frattempo, e' stato
  35. portato in ambienti Mac, DOS, BeBox, NextStep, XFree86/OS2 ed Amiga (d'ora in
  36. poi potra' eseguire se stesso). Dovresti aver ricevuto diversi altri file
  37. insieme a questo documento con istruzioni su come installare ed utilizzare la
  38. versione per il tuo sistema operativo. 
  39.  
  40. Questa sezione e' giusto cio' che si propone di essere: uno sguardo
  41. d'insieme. Per favore leggi _tutto_ questo file, in particolar modo se hai
  42. problemi. UAE ha un sacco di caratteristiche ed allo stesso modo un sacco di
  43. opzioni di configurazione. Se non le conosci, e' come se UAE non funzionasse,
  44. o non funzionasse al meglio delle sue possibilita'. 
  45.  
  46. Per favore leggi anche il file "FAQ.ita", che contiene alcune domande
  47. ricorrenti (assieme alle risposte!). Esistono allo stesso tempo documenti
  48. relativi a specifici sistemi operativi, come "README.UNIX" e "README.DOS"
  49. (eventualmente tradotti in italiano), dovresti leggere quello che fa al caso
  50. tuo.
  51.  
  52. Alcune persone si sono lamentate del fatto che la documentazione di UAE
  53. contenga solo "gergo misterioso". Mi spiace. Malgrado cio' che ti venga detto
  54. dalla MessySoft e dalla Tomato, i programmi per computer non sempre sono
  55. facili da usare. UAE ha bisogno di un po' d'aiuto da te ed in ogni caso
  56. dovresti avere una base minima d'informatica. Dopotutto, sei un fan di Amiga,
  57. cosi' dovresti conoscere cos'e' il Workbench, non credi? 
  58.  
  59.  
  60. Caratteristiche
  61. ===============
  62.  
  63. Questa versione di UAE emula:
  64.  
  65. - Un computer Amiga 500, con CPU 68000 o 68020 (la 68020 include la FPU
  66.   6881);
  67. - Chipset grafico OCS, con big blits dell'ECS;
  68. - Fino a  2Mb di Chip RAM e fino a 8 Mb di Fast RAM, o 8 Mb di Chip RAM senza
  69.   Fast RAM;
  70. - Fino a 64 Mb di Fast RAM Zorro III, indipendentemente dal quantitativo di
  71.   Chip RAM;
  72. - Fino ad 1 Mb di Slow RAM, per estendere la compatibilita' a software
  73.   "ostico";
  74. - Fino ad 8 Mb di memoria sulla scheda video, utilizzabile da software che
  75.   supporti schede grafiche compatibili Picasso96;
  76. - 4 floppy disk drive da 3 pollici e mezzo (DF0:, DF1:, DF2: e DF3:);
  77. - Emulazione hard disk;
  78. - Supporto joystick (con opzione di rimapparlo sul tasterino numerico);
  79. - Supporto mouse;
  80. - Possibilita' di essere lanciato in diverse risoluzioni (per una migliore
  81.   corrispondenza dell'immagine o per una maggiore velocita');
  82. - Pieno supporto sonoro, costituito da 4 canali ad 8 bit (mixati in uno,
  83.   cosi' per ora l'output e' monofonico);
  84. - Supporto a porte seriali e parallele (ancora sperimentale);
  85. - altre cose che non funzionano cosi' bene da meritare di essere ricordate
  86.   qui... 
  87.  
  88.  
  89. Richieste (IMPORTANTE! LEGGI QUI!) / Limitazioni
  90. ================================================
  91.  
  92. Non sono emulate:
  93. - Le collisioni tra sprite e playfield (la collisione tra sprite funziona);
  94. - La MMU (una sezione delle CPU 68030/040, ad eccezione di quelle usate dalla
  95.   Commodore). Questo significa che non potrai utilizzare sistemi di memoria
  96.   virtuale o veri sistemi operativi, come Linux o BSD;
  97. - Il chipset AGA (A4000/A1200). Questo chipset ha funzionalita' avanzate per
  98.   gestire fino a 256 colori in tutte le risoluzioni;
  99. - L'emulazione della porta seriale esiste ma non funziona troppo bene. 
  100.  
  101. Dato che il controller del floppy disk drive del PC non puo' leggere i
  102. dischetti Amiga (gia', questo e' un dato di fatto), l'accesso ai dischi deve
  103. essere gestito in maniera diversa: i floppy sono emulati per mezzo di disk 
  104. file che contengono un'immagine "grezza" del floppy disk che vuoi emulare. Un 
  105. disk file e' un'immagine della struttura base di un floppy disk Amiga, 
  106. contiene 901120 bytes (880 Kb), che e' la capacita' standard di un dischetto
  107. Amiga.
  108.  
  109. Attualmente, per eseguire un programma hai bisogno di installare un'immagine
  110. delle ROM del tuo Amiga. Non puoi lanciare UAE se non hai quest'immagine. Non
  111. e' inclusa perche' e' software coperto da copyright. Non chiedetemi di
  112. inviarvene una copia. Non voglio. Se non possiedi un Amiga e vuoi comunque
  113. eseguire UAE, devi prima comprartene uno o quantomeno acquistare il software
  114. di sistema (ROM + Workbench).
  115. L'immagine del Kickstart puo' essere sia di 256 Kb che di 512 Kb. Il suo nome
  116. predefinito deve essere "kick.rom".
  117.  
  118. Leggi la sezione "Accessori", piu' sotto, per istruzioni su come creare
  119. immagini delle ROM e dei dischi.
  120.  
  121. Se non hai un file col Kickstart, potresti comunque eseguire alcuni giochi o
  122. demo. L'emulatore include un primitivo codice d'avvio che cerchera' di
  123. leggere e lanciare il bootblock del disk file che stai usando e se quel
  124. bootblock utilizza solo quel paio di funzioni supportate dal "Kickstart di
  125. rimpiazzo", il tuo programma partira'. Non pretendere troppo, in ogni caso. 
  126.  
  127. In piu' hai bisogno di un po' di software da caricare - per quale altro
  128. motivo dovresti voler emulare un Amiga? Ci sono diversi modi di rendere i
  129. programmi accessibili ad UAE, per mezzo di file con immagini dei dischetti o
  130. attraverso l'emulazione di un hard disk. Dovresti fare un'immagine del disco
  131. Workbench dell'Amiga ed installarlo come "df0.adf" (adf = Amiga Disk File),
  132. quando usi UAE per la prima volta. Ulteriori ragguagli su come creare questi
  133. file al paragrafo "Trasferimento del software".
  134.  
  135.  
  136. Lanciare UAE
  137. ============
  138.  
  139. Per prima cosa, leggi la documentazione su come avviare UAE relativa al tuo
  140. sistema. Dovresti avere un programma eseguibile chiamato "uae". Puoi
  141. semplicemente lanciarlo, oppure puoi eventualmente fornirgli una o piu' delle
  142. seguenti opzioni:
  143.  
  144. Opzioni generali:
  145.  -h        : Fornisce aiuto sulle opzioni.
  146.  -A n      : Setta l'accuratezza dell'emulazione ad n. Il valore predefinito
  147.              e' n = 2, il che significa che l'emulatore cerchera' d'essere il
  148.              piu' accurato possibile. Non fa piu' molto in questa versione e
  149.              probabilmente lo rimuovero'.  
  150.  -f n      : Setta il tasso di aggiornamento dello schermo ad n. Solo
  151.              l'ennesimo schermo verra' disegnato.
  152.  -a        : Non aggiunge dispositivi d'espansione. Quest'opzione 
  153.              disabilitera' la memoria Fast e l'emulazione dell'hard disk,
  154.              pero' alcuni giochi programmati davvero male potrebbero averne
  155.              bisogno (e' essenziale anche al Kickstart 1.2).
  156.  -l lingua : Setta la nazionalita' della tastiera. A tutt'oggi, i seguenti
  157.              valori possono essere usati al posto di "lingua": "us" per la
  158.              tastiera statunitense (predefinito), "se" per quella svedese,
  159.              "fr" per la francese, "it" per l'italiana, "es" per la spagnola
  160.              oppure "de" per la tedesca.
  161.              Questi parametri riguardano solo la versione X11 di UAE.
  162.  -0 file   : Tenta di usare un disk file per il drive 0 diverso da "df0.adf".
  163.              Esistono inoltre le opzioni -1, -2 e -3 per gli altri drive.
  164.  -r file   : Usa un file per l'immagine del Kickstart diverso da "kick.rom". 
  165.  -J xy     : Specifica come emulare la porta joystick 0 (x) e 1 (y). Sia x
  166.              che y possono essere uno dei seguenti caratteri: 0 = joystick 0,
  167.              1 = joystick 1, M = mouse, ed a, b, c rappresentano diverse
  168.              rimappature da tastiera (a e' il tastierino numerico con lo '0'
  169.              come pulsante per il fuoco, b i tasti cursore con il Control di
  170.              destra come pulsante per il fuoco e c i tasti T/F/H/B con l'Alt
  171.              come pulsante per il fuoco). 
  172.              Il valore predefinito e' "-J M0" (mouse e joystick, come di
  173.              solito).
  174.  -o        : Permette ad UAE di sovrascrivere il file ~/.uaerc con la
  175.              configurazione definita. Viene usato solo dalle interfacce
  176.              utenti basate su testo, nelle versioni SVGAlib e DOS.
  177.  -G        : Disabilita l'interfaccia utente (se presente).
  178.  -n defin  : Setta l'emulazione del blitter. "defin" e' una stringa di
  179.              caratteri. Se contiene un "3", il blitter adoperera' operazioni
  180.              a 32 bit laddove cio' possa giovare (nota che quest'opzione
  181.              causera' errori di bus su macchine RISC). Se specifichi "i", le
  182.              operazioni del blitter verrano terminate immediatamente,
  183.              potrebbe essere buono per la velocita'. Per abilitare ambedue le
  184.              opzioni, scrivere "-n 3i".
  185.  -w n      : Setta la velocita' di emulazione della CPU ad n. Il valore
  186.              predefinito e' 4; valori piu' alti daranno all'emulazione dei
  187.              chip custom una priorita' piu' alta rispetto alla CPU, ma alcuni
  188.              programmi si pianteranno se questo valore e' piu' alto di 4.
  189.              Definirlo ad 1 e' un buon modo per rallentare l'emulatore su
  190.              macchine che sono troppo veloci.
  191.  -C n      : Controlla come il copper deve essere emulato. "-1" e' il valore
  192.              predefinito e significa "emula il piu' accuratamente possibile".
  193.              Puoi anche usare valori tra 0 e 224, potrebbero rendere
  194.              l'emulatore piu' veloce (ma meno accurato per alcuni programmi).
  195.  
  196. Emulazione di periferiche esterne (hard disk, CD-ROM, porte seriali e
  197. parallele):
  198.  -m VOLUME:percorso      e
  199.  -M VOLUME:percorso      :
  200.              Monta il filesystem Unix definito a "percorso" come un file
  201.              system Amiga con nome definito a "VOLUME:". Per esempio,
  202.              "-m sound:/usr/amiga/modules". Se usi -M anziche' -m, il
  203.              dispositivo sara' a sola lettura. Utilizzalo per montare CD-ROM.
  204.              Vedi oltre.
  205.  -W sett:testine:nr:file :
  206.              Definisce il file hard disk "file" come un hard disk emulato,
  207.              utilizzando una geometria di "sett" settori per traccia, x
  208.              "testine" o superfici ed "nr" blocchi riservati. Puo' essere
  209.              usato per montare floppy. Vedi oltre.
  210.  -p cmd    : Abilita la porta parallela. Vedi oltre. 
  211.  -I per    : Usa "per" come dispositivo seriale (p.e. /dev/ttyS1 con Linux).
  212.  
  213. Opzioni per il sonoro: 
  214.  -S defin  : Se la tua versione di UAE supporta il sonoro, questa opzione ti
  215.              permettera' di comunicare all'emulatore di produrre il suono. I
  216.              parametri di "defin" sono definiti come segue:
  217.              n:stereo:bit:frequenza:buffer minimo:buffer massimo
  218.              Puoi usare uno dei seguenti valori per "n": 
  219.              n = 0 : Nessuna emulazione del sonoro. Potrebbe risultare
  220.                      incompatibile (improbabile). Questo e' il valore
  221.                      predefinito.
  222.              n = 1 : Emula l'hardware sonoro, ma non fornisce output. 
  223.                      Potrebbe essere necessario per compatibilita', ma
  224.                      potrebbe rallentare notevolmente.
  225.              n = 2 : Emula l'hardware sonoro e fornisce output. Raccomandato.
  226.              n = 3 : Emula l'hardware sonoro _esattamente_.  Non credo che
  227.                      noterai la differenza. I moduli SIDmon verranno emulati
  228.                      correttamente, ma saranno penosamente lenti con questo
  229.                      parametro. Sfortunatamente, potrebbe accadere che alcuni
  230.                      programmi abbisognino di quest'opzione per funzionare
  231.                      (AIBB, per esempio).
  232.              Utilizza sia "s" che "m" (mono) per definire il valore "stereo".
  233.              Per "bit", valori comuni sono 8 (qualita' inferiore) o 16
  234.              (qualita' superiore).
  235.              Per "frequenza", valori comuni sono 22050 o 44100. La qualita'
  236.              dell'output sonoro cresce con la frequenza.
  237.              Puoi specificare la quantita' minima e massima di memoria da
  238.              utilizzare per il buffer sonoro. Buffer piu' piccoli riducono la
  239.              permanenza nella RAM.
  240.              Non hai bisogno di specificare tutte le opzioni, puoi fermarti
  241.              ad una parte singola. Ad esempio: "-S0" (suono off), "-S2:s"
  242.              (suono on, stereo), "-S3:m:16:44100" (emulazione completa, mono,
  243.              16 bit, 44100 Hz).
  244.              Nota: alte qualita' sonore richiedono un sacco di potenza di
  245.              elaborazione, cosi' prova diverse combinazioni se la tua
  246.              macchina non e' sufficientemente veloce. 
  247.  
  248. Opzioni per la memoria:
  249.  -s n      : Emula n*256 Kilobyte di Slow RAM all'indirizzo 0xC00000. Alcuni
  250.              giochi o demo ne hanno bisogno.
  251.  -F n      : Emula n Megabyte di Fast RAM come espansione di memoria.
  252.  -Z n      : Emula n Megabyte di Fast RAM Zorro III come espansione di
  253.              memoria.
  254.  -c n      : Emula n*512 Kilobyte di Chip RAM. Il valore predefinito e' 2
  255.              Mb. Alcune applicazioni programmate davvero male necessitano del
  256.              parametro "-c 1" per funzionare adeguatamente. Il valore
  257.              consentito piu' ampio e' "-c 16", che significa 8 Mb di Chip
  258.              RAM.
  259.  -4 n      : Di solito, UAE utilizza uno spazio di indirizzamento a 24 bit
  260.              quando emula un 68000 ed uno a 32 bit quando emula un 68020. Se
  261.              n e' 1, quest'opzione abilita uno spazio di indirizzamento a 24
  262.              bit con l'emulazione 68020. Sembra essere necessario ad alcune
  263.              immagini del Kickstart. Attenzione: quest'opzione ha effetti
  264.              controproducenti e dovrebbe essere disabilitata per valore
  265.              predefinito. 
  266.  
  267. Opzioni di debug (non sono interessanti per la maggior parte degli utenti):
  268.  -D        : Non fa partire subito l'emulatore, utilizza il debugger
  269.              integrato.
  270.  -i        : Mostra gli accessi illegali alla memoria.
  271.  
  272. Opzioni di visualizzazione:
  273.  -H modo   : Seleziona una profondita' di colore da utilizzare.
  274.  -O defin  : Seleziona un modo di visualizzazione, vedi poco oltre per come
  275.              il parametro "defin" viene interpretato.
  276.  -U n      : Emula una scheda grafica compatibile Picasso96 con n Mb di
  277.              memoria video.
  278.  
  279. Profondita' di colore: 0 (256 colori, predefinito); 1 (32768 colori);
  280.                        2 (65536 colori); 3 (256 colori, con dithering per
  281.                        migliorare la qualita' dell'immagine);
  282.                        4 (16 colori, con dithering); 5 (16 milioni di
  283.                        colori).
  284.  
  285. Il parametro di visualizzazione "-O" riguarda la larghezza e l'altezza dello
  286. schermo, con dei modificatori opzionali. Un'opzione valida da passare ad UAE
  287. potrebbe essere "-O 640:300:", che significa: utilizza uno schermo largo 640
  288. pixel ed alto 300, senza modificatori (niente dopo i secondi ":"). Puoi
  289. specificare i seguenti modificatori:
  290.  l : Comunica ad UAE di omettere di tracciare il secondo pixel
  291.      orizzontalmente (per i modi "Lores"). Esempio: "-O 320:200:l".
  292.  x : Comunica ad UAE di tentare di adattare orizzontalmente l'immagine nella
  293.      finestra visualizzata. Per esempio, se hai uno schermo largo 640 pixel e
  294.      l'immagine mostrata e' pure larga 640 pixel, l'area visibile potrebbe
  295.      essere inferiore poiche' l'immagine e' mostrata troppo a destra o troppo
  296.      a sinitra. Con il modificatore "x", UAE cerca di prevenire
  297.      quest'inconveniente.
  298.      Puoi anche specificare una "X" maiuscola: in questo caso, UAE cerca di
  299.      essere estremamente preciso in questo lavoro.
  300.  y : Vale quanto detto poco qui sopra, pero' per adattare l'immagine
  301.      verticalmente nella finestra (esiste anche "Y").
  302.  d : Disegna ogni linea due volte. Permette che le modalita' interallacciate
  303.      siano visualizzate in maniera adeguata, ma naturalmente hai bisogno di
  304.      uno schermo che sia il doppio dell'altezza.
  305.  c : Corregge l'aspetto. Questo parametro omettera' certe linee dell'immagine
  306.      per adeguarla meglio allo schermo.
  307.  
  308. Whew. Probabilmente devi fare un po' di esercizi per sentirti a tuo agio con
  309. questi parametri! Per renderti le cose un po' piu' semplici, ecco qua le
  310. definizioni dei modi equivalenti ai vecchi parametri "-d" e "-C", ormai
  311. obsoleti:
  312.  -d 0    : Lores, 320x200, Centratura X       : "-O 320:200:lx"
  313.  -d 1    : Lores, 320x240, Centratura X       : "-O 320:240:lx"
  314.  -d 2    : Lores, 320x400, Centratura X       : "-O 320:400:lx"
  315.  -d 3    : Hires, 640x300, Centratura X       : "-O 640:300:x"
  316.  -d 4    : 800x300, Centratura non necessaria : "-O 800:300:"
  317.  -d 3 -C                                      : "-O 640:600:xd"
  318.  -d 4 -C                                      : "-O 800:600:d"
  319. (Questa tabella e' accurata per la versione X11 di UAE, 0.6.6 ed inferiori.
  320. Altre versioni, p.e. la SVGAlib e la DOS, si comportano diversamente: e'
  321. stato questo un motivo per sbarazzarsi del vecchio metodo di specificazione
  322. dei modi di visualizzazione). 
  323.  
  324. UAE puo' scegliere di ignorare/rifiutare alcune combinazioni di questi due
  325. parametri. Alcune modalita' potrebbero inoltre rifiutarsi di funzionare sul
  326. tuo sistema.
  327.  
  328. Puoi anche definire queste opzioni in un file di configurazione nella tua
  329. directory principale. Semplicemente, crea un file ~/.uaerc e mettici dentro
  330. alcune opzioni. Su sistemi non-Unix, il file e' chiamato uae.rc e dovrebbe
  331. trovarsi nella directory corrente.
  332.  
  333.  
  334. Scelta dell'aspetto dello schermo e dei colori
  335. ==============================================
  336.  
  337. Come descritto nel paragrafo precedente, UAE puo' essere lanciato con
  338. risoluzioni e colori molto differenti. Comunque, poche opzioni riguardanti la
  339. profondita' del colore sono disponibili se usi la versione X11 di UAE,
  340. poiche' e' il Server X che determina quanti colori sono utilizzabili. Se stai
  341. eseguendo un Server X a 256 colori, puoi usare il parametro "-H 3" per dire
  342. ad UAE di attivare il dithering sui colori per risultati migliori.
  343.  
  344. Dovrai sperimentare quale modalita' ti offre il compromesso migliore tra
  345. qualita' dell'immagine e velocita'. Nota che il processo di dithering consuma
  346. del tempo, cosi' anche se i 256 colori con dithering appaiono migliori che i
  347. 256 colori senza, ricorda che UAE sara' piu' lento in quel modo.
  348.  
  349. La risoluzione raccomandata e' la 800x600. Nei modi Lores, alcune immagini in
  350. Overscan che l'Amiga tenta di mostare potrebbero non entrare completamente
  351. nello schermo, altre potrebbero essere decentrate ed alcuni effetti grafici
  352. potrebbero apparire strani. Per migliori risultati, usa la 800x600 con almeno
  353. 32768 colori.
  354.  
  355. _Non_ usare profondita' di colore a 24 o 32 bit, finche' non devi farlo per
  356. forza. Sono troppo lente per essere utilizzabili.
  357.  
  358.  
  359. Emulazione dell'hard disk
  360. =========================
  361.  
  362. Poiche' utilizzare disk file e' scocciante, e' necessario emulare un hard
  363. disk. Ci sono due modi per utilizzare grandi quantitativi di dati con UAE:
  364. file hard disk e directory condivise. 
  365.  
  366. 1. File hard disk
  367.  
  368. I file hard disk sono grandi file che contengono l'immagine di un filesystem
  369. Amiga. Funzionano per una buona percentuale come i disk file. Puoi
  370. semplicemente creare un grande file vuoto e dire ad UAE di usarlo come hard
  371. disk file, ma hai bisogno di formattarlo dall'interno dell'emulazione prima
  372. di cominciare ad usarlo.
  373.  
  374. Sotto Unix, puoi creare un hard disk file (non formattato) col comando:
  375.  
  376.  dd if=/dev/zero of=hardfile bs=512 count=16384
  377.  
  378. che creera' un file da 8 Mb. Versioni di UAE per altri SO potrebbero essere
  379. fornite di un'utility chiamata "makedisk" o di altri modi per creare tale
  380. file.
  381.  
  382. Per comunicare all'emulatore che vuoi utilizzare un determinato file come
  383. hard disk file, usa l'opzione "-W", per esempio:
  384.  
  385.  uae -W 32:1:2:hardfile
  386.  
  387. I primi tre numeri sono informazioni geometriche che comunicano ad AmigaOS la
  388. organizzazione del file. Il primo numero (32) e' il numero dei settori per
  389. traccia; il secondo numero (1) e' il numero delle testine o superfici; il
  390. terzo numero (2) e' quello dei blocchi riservati. Se usi tagli "normali"
  391. (multipli di due, come 32 Mb), dovrebbe andarti bene l'utilizzo degli stessi
  392. parametri mostrati nell'esempio. L'utilizzo di altri parametri dovrebbe aver
  393. senso se trasferisci l'immagine di un hard disk Amiga reale che adopera una
  394. geometria differente. L'ultimo campo del parametro "-W" riguarda il nome del
  395. file hard disk.
  396.  
  397. Se utilizzi il Kickstart 1.3 o precedenti i file hard disk non possono essere
  398. montati all'avvio e percio' non puoi nemmeno eseguire il boot da questi.
  399. Dovrai avviare il sistema o da un disk file o da una directory condivisa
  400. (vedi oltre) e montare in seguito l'hardfile.device. Per far questo, aggiungi
  401. queste linee alla "mountlist" presente in "DEVS:":
  402.  
  403. UAE0:     Device = uaehf.device
  404.           Unit   = 0
  405.           Flags  = 0
  406.           Surfaces = 1
  407.           BlocksPerTrack = 32
  408.           Reserved = 1
  409.           Interleave = 1
  410.           LowCyl = 0 ; HighCyl = 511
  411.           Buffers = 5
  412.           DosType = 0x444F5300
  413.           BufMemType = 1
  414. #
  415.  
  416. (Potresti aver bisogno di aggiustare questi valori se specifichi una
  417. geometria differente e/o il tuo file hard disk ha un taglio maggiore di 8 Mb
  418. e/o il tuo file hard disk non e' montato come UAE0: perche' hai attivato
  419. altri hard disk prima).
  420.  
  421. Quindi, batti "mount UAE0:" in una finestra AmigaShell (o metti questo
  422. comando nella tua startup-sequence) e dovresti essere in grado di accedervi.
  423. Non dimenticare di formattarlo con il comando format da una finestra Shell di
  424. AmigaDOS:
  425.  
  426.  format drive uae0: name Mister_Willwink
  427.  
  428. 2. Directory condivise: ovvero come accedere a filesystem nativi 
  429.    dall'emulatore
  430.  
  431. Offrono maggiori vantaggi:
  432. - non hanno problemi col Kickstart 1.3;
  433. - sono piu' utili;
  434. - sono piu' veloci. 
  435.  
  436. Se adoperi i parametri -M o -m, potrai accedere al tuo filesystem nativo
  437. dall'emulatore. Se lanci UAE cosi':
  438.  
  439.  uae -m sound:/usr/amiga/modules
  440.  
  441. potrai disporre di tutti i file presenti nella directory /usr/amiga/modules
  442. attraverso il dispositivo AmigaDOS "SOUND:".
  443. (Utenti DOS: provate "uae -m dh0:C:\" per montare il vostro drive C:\ come
  444. DH0:).
  445.  
  446. Puoi montare fino a 20 dispositivi, sia file hard disk che directory
  447. condivise, ripetendo queste opzioni piu' volte. I dispositivi verranno
  448. chiamati UAE0:, UAE1:, eccetera. UAE avviera' da UAE0: se non viene trovato
  449. un disk file per il floppy drive 0.
  450. Puoi usare inoltre il filesystem nativo per montare CD-ROM Amiga, o puoi
  451. usare l'emulazione hard disk per montare floppy disk:
  452. "uae -W 11:2:2:wb13.adf" montera' il disk file wb13.adf.
  453.  
  454.  
  455. Accessori / Trasferimento del software
  456. ======================================
  457.  
  458. Come gia' dovresti sapere, hai bisogno di trasferire file tra il tuo Amiga e
  459. la macchina sulla quale fai girare UAE. Ci sono diversi modi per farlo.
  460.  
  461.  - Utilizzando un cavo null modem ed eseguendo un programma di emulazione di
  462.    terminale su entrambe le macchine, puoi trasferire i file via
  463.    upload/download Zmodem. Gli Amiga equipaggiati col 68000 possono di solito
  464.    raggiungere approssimativamente i 3000 caratteri al secondo attraverso il
  465.    cavo null modem, utilizzando il serial.device standard Commodore.
  466.    Comunque, utilizzando il device sostitutivo BaudBandit.device si possono
  467.    ottenere circa i 5500 caratteri al secondo. Una seconda alternativa e'
  468.    usare il programma BASIC adfi.bas (accluso ad UAE) per trasferire un file
  469.    dall'Amiga al PC attraverso il cavo null modem.
  470.  
  471.  - Se utilizzi il CrossDOS sul tuo Amiga, puoi comprimere l'immagine del
  472.    disco o del Kickstart usando LhA o un simile archiviatore PC compatibile e
  473.    copiarla su un floppy disk da 720 Kb. Ora puoi passare il disco al PC,
  474.    copiare il file compresso nella directory di UAE e decomprimerlo.
  475.    Se non hai il CrossDOS sull'Amiga, esiste un'utility freeware simile
  476.    chiamata Msh, che puo' essere reperita su Aminet o sui Fish disk 382 o
  477.    327. 
  478.  
  479. In ambo i casi, hai bisogno di leggere la documentazione acclusa al programma
  480. che adoperi per il trasferimento. L'uso di questi programmi non puo' essere
  481. spiegato in questo contesto.
  482.  
  483. Nella sottodirectory "amiga" troverai due piccoli programmi Amiga che ti
  484. aiuteranno a generare i necessari file immagine. Si chiamano transrom e
  485. transdisk. Copiali sul tuo Amiga e rendili eseguibili (digitando "protect
  486. transrom rwed" e "protect transdisk rwed" in una finestra AmigaShell).
  487. Transrom riversera' il contenuto delle ROM del tuo Kickstart e transdisk
  488. trasferira' l'immagine di un floppy in uno dei drive. Tutti e due i programmi
  489. mandano i dati all'output standard (leggi: lo schermo), per cui hai bisogno
  490. di reindirizzarli. Da una finestra AmigaShell esegui:
  491.  
  492.  transrom >ram:kick.rom
  493.  
  494. per creare un file chiamato "kick.rom" nel RAM disk, e
  495.  
  496.  transdisk >ram:df0.adf
  497.  
  498. per creare un file chiamato "df0.adf" nel RAM disk. Questi file sono
  499. piuttosto grandi, 262144 o 524288 byte per l'immagine delle ROM e 901120 byte
  500. per l'immagine di un disco.
  501.  
  502. Non eseguire MAI questi programmi dal Workbench. Apri sempre una finestra
  503. Shell o CLI per farlo.
  504.  
  505. Transdisk interpreta i seguenti argomenti:
  506.  
  507.  -d periferica unita' : Usa questa periferica al posto di DF0:.
  508.  -s n                 : Inizia il trasferimento dalla traccia n
  509.                         (predefinito: 0).
  510.  -e n                 : Termina il trasferimento alla traccia n
  511.                         (predefinito: 79).
  512.  -w file              : Non legge dal floppy, ma scrive il contenuto del
  513.                         "file" sul floppy.
  514.  -h                   : Tratta il dischetto come ad alta densita'. Le
  515.                         immagini di dischetti HD non sono ancora supportate
  516.                         da UAE, comunque. Nota che il file risultante sara'
  517.                         grosso il doppio. 
  518.  
  519. Cosi', per traferire il disco nel drive DF1:, devi dare il comando:
  520.  
  521.  transdisk >ram:df1.adf -d trackdisk 1
  522.  
  523. Se non hai molta RAM e non puoi passare tutta l'immagine di un dischetto nel
  524. RAM disk, puoi suddividere il trasferimento in parti multiple con i parametri
  525. "-s" ed -e". Per trasferire il disco in quattro passate, dovrai usare i
  526. seguenti comandi:
  527.  
  528.  transdisk >ram:df0_1.adf -s 0 -e 19
  529.  transdisk >ram:df0_2.adf -s 20 -e 39
  530.  transdisk >ram:df0_3.adf -s 40 -e 59
  531.  transdisk >ram:df0_4.adf -s 60 -e 79
  532.  
  533. Naturalmente, dovresti salvare ciascuno dei quattro file in un altro posto
  534. prima di trasferire il successivo con transdisk, per creare spazio nella RAM.
  535. Se hai tutti i file sul tuo PC, puoi battere questo comando sotto Unix:
  536.  
  537.  cat df0_1.adf df0_2.adf df0_3.adf df0_4.adf >df0.adf
  538.  
  539. o, sotto DOS:
  540.  
  541.  COPY /B DF0_1.ADF+DF0_2.ADF+DF0_3.ADF+DF0_4.ADF DF0.ADF
  542.  
  543. Mi hanno detto che esistono i seguenti accessori per il Mac per concatenare
  544. file binari: "ChunkJoiner 2.1.2", che si puo' trovare nella directory <disk>
  545. di Info-Mac o "JoinFiles 1.0.1", nella directory <text> di Info-Mac.
  546.  
  547. Il transdisk attuale puo' leggere solo dischetti in formato AmigaDOS
  548. standard. Questo significa che la maggior parte dei giochi che fanno
  549. affidamento su alcune forme di protezione dalla copia non possono essere
  550. trasferiti (ulteriori informazioni sui formati dei dischi nel file FAQ.ita).
  551.  
  552. *****************************************************************************
  553. Se trasferisci software commerciale, non devi distribuire il file immagine
  554. risultante, poiche' sarebbe una violazione delle leggi sui diritti d'autore.
  555. Le ROM del Kickstart sono considerate software commerciale. Puoi usare solo
  556. il Kickstart del TUO Amiga e non puoi distribuire i file con le ROM del
  557. Kickstart. Per favore, leggi la licenza che e' acclusa al tuo software per
  558. ulteriori dettagli.
  559. *****************************************************************************
  560.  
  561.  
  562. Recuperare file da un'immagine di un dischetto
  563. ==============================================
  564.  
  565. Se hai un file immagine di un dischetto e vuoi recuperare i file ivi
  566. contenuti, puoi usare l'accessorio "readdisk". Viene compilato
  567. automaticamente dal "make". Se hai un file disk "df0.adf" di un dischetto
  568. chiamato "Workbench1.3D" e dai:
  569.  
  570.  readdisk df0.adf
  571.  
  572. l'intera struttura delle directory del file disk sara' registrata in una
  573. nuova sottodirectory chiamata "Workbench1.3D". Puoi opzionalmente fornire un
  574. secondo parametro per specificare la directory in cui ricreare l'output,
  575. piuttosto che la directory corrente.
  576. Readdisk comprende solo il formato OFS (Old File System). I dischetti FFS
  577. (Fast File System) saranno allegramente classificati come illeggibili.
  578. Utilizza l'unixfs.device dall'interno dell'emulatore se vuoi trasferire file
  579. da dischetti FFS.
  580.  
  581.  
  582. Emulazione di schede grafiche Picasso96
  583. =======================================
  584.  
  585. Per usare questa caratteristica, devi usare una versione di UAE compilata per
  586. il 68020 e devi eseguirla usando uno spazio d'indirizzamento a 32 bit. Hai
  587. inoltre bisogno di una ROM del Kickstart 3.x, poiche' Picasso non partira'
  588. senza di esso.
  589. Devi usare l'opzione "-U" per specificare quanta memoria grafica devi
  590. emulare, per esempio "-U 4". Quindi, ti serve il software Picasso96 che non
  591. e' distribuito con UAE (ci sara' presto un link all'Home Page di Picasso96
  592. sulla Web Page di UAE). E' raccomandata la versione 1.31 o successiva.
  593. Installa il software Picasso96 e sii certo di abilitare il driver "uaegfx".
  594. Dopo aver completato questo passo, riavvia e dovresti essere in grado di
  595. selezionare i nuovi modi video dal programma ScreenMode, nel cassetto Prefs.
  596.  
  597.  
  598. Il programma UAE_CONTROL
  599. ========================
  600.  
  601. Nella sottodirectory "amiga" troverai due programmi: uae_control ed uaectrl
  602. che forniscono le stesse funzionalita' della GUI X11. Uaectrl e' basato sulla
  603. Shell e funziona con ogni Kickstart, mentre uae_control ha bisogno della
  604. gadtools.library, cosi' funziona solo col Kickstart 2.0 e superiori. Copia
  605. questi due file nella directory che usi per l'emulazione dell'hard disk.
  606. Dovrebbero spiegarsi da soli.
  607.  
  608.  
  609. Veloce sguardo d'insieme dei comandi del debugger
  610. =================================================
  611.  
  612. Alcune versioni di UAE (basate su sistemi a finestre) hanno un debugger
  613. integrato. Puoi premere in ogni istante la combinazione ^C (Control+C) per
  614. entrare in questo debugger. 
  615. Ogni comando del debugger e' formato da una singola lettera ed
  616. occasionalmente da alcuni parametri.
  617.  
  618.  g                     : Comincia l'esecuzione dall'indirizzo corrente.
  619.  c                     : Visualizza lo stato delle CIA e dei chip custom.
  620.  r                     : Visualizza lo stato della CPU.
  621.  m <indirizzo> <linee> : Visualizza il contenuto della memoria
  622.                          dall'<indirizzo>.
  623.  d <indirizzo> <linee> : Inizio del disassemblaggio dall'<indirizzo>.
  624.  t                     : Avanza di una istruzione.
  625.  z                     : Si muove all'interno di una istruzione - utile con
  626.                          JSR, DBRA, ecc.
  627.  f <indirizzo>         : Avanza sinche' il Program Counter == <indirizzo>.
  628.  q                     : Termina l'emulatore. Non dovresti aver bisogno di
  629.                          usare questo comando.
  630.  M                     : Va in cerca di moduli sonori.
  631.  S <nome file> <indirizzo> <lunghezza> :
  632.                          Salva un modulo sonoro.
  633.  
  634.  
  635. Sonoro
  636. ======
  637.  
  638. Se la tua versione di UAE supporta il sonoro, puoi passare alla stringa di
  639. comando parametri quali la frequenza ed il numero di bit; se non ne
  640. specifichi alcuno, verrano usati valori predefiniti ragionevoli. Se viene
  641. abilitato l'output grafico contemporaneamente a quello sonoro, l'emulatore
  642. sara' troppo lento sulla maggior parte dei sistemi. Il sonoro non sara'
  643. continuo. Percio', e' stato previsto un trucchetto per bloccare
  644. l'aggiornamento dello schermo: premi il Bloc Scroll (o Scroll Lock, dipende
  645. dalle tastiere) per disabilitare la grafica, di nuovo per riattivarla.
  646.  
  647. La qualita' dell'emulazione dipende dal settaggio dell'opzione "-S" sulla
  648. stringa di comando. Con "-S 3" l'hardware sonoro viene emulato completamente
  649. ed alcuni programmi (p.e. AIBB) si rifiuteranno di partire con altri
  650. parametri. "-S 2" dovrebbe fornire un suono buono come quello di "-S 3" e
  651. sara' piu' veloce per alcuni programmi. "-S 1" cerca di emulare la maggior
  652. parte dell'hardware sonoro, ma attualmente non produce alcun output. "-S 0"
  653. disabilita completamente il sonoro.
  654.  
  655.  
  656. Siti di riferimento
  657. ===================
  658.  
  659. Ci sono pochi siti su Internet che contengano informazioni utili su UAE.
  660.  
  661. La nuova pagina "ufficiale" di UAE e' collocata su:
  662.  
  663.  http://www.freiburg.linux.de/~uae
  664.  
  665. un ringraziamento a Stefan Reinauer che ora la sta mantenendo.
  666.  
  667. Qui potrai trovare collegamenti ad altre pagine di UAE. Una che risulta
  668. particolarmente utile e' la "UAE Discussion Board" istituita da Gustavo
  669. Goedert, l'indirizzo e':
  670.  
  671.  http://www.netrunner.com.br/dosuae/uaeboard/index.html
  672.  
  673. Non e' valida come un newsgroup a causa del software di lettura (Ratscope)
  674. squilibrato, ma e' comunque una manna dal cielo.
  675.  
  676. Si suppone che ci sia un newsgroup chiamato "alt.emulators.amiga", ma qui non
  677. sono riuscito a trovarlo.
  678. Il newsgroup "comp.sys.amiga.emulations" sembra essere un luogo appropriato
  679. per parlare di emulazione Amiga ma, detto tra noi, non e' il posto giusto.
  680. Luoghi piu' consoni sono "comp.emulators.misc" e, naturalmente, il forum di
  681. Gustavo.
  682.  
  683.  
  684. Ringraziamenti & Riconoscimenti
  685. ===============================
  686.  
  687. Un grazie a tutti coloro che mi hanno scritto finora, fornendomi rapporti di
  688. bachi e di tentativi riusciti/falliti di esecuzioni dell'emulatore su varie
  689. configurazioni hardware con differenti versioni del Kickstart. Un elenco di
  690. ogni persona che abbia contribuito al codice sorgente puo' essere trovato nel
  691. file CREDITS (stava diventando troppo grande per essere incluso ancora qui).
  692.  
  693. Un ringraziamento particolare a:
  694.  
  695.  - Jay Miner, Dale Luck, R.J. Mical e a tutti quegli altri che costruirono
  696.    l'Amiga;
  697.  - Felix Bardos, il cui Manuale di Riferimento dell'Hardware ho "preso in
  698.    prestito";
  699.  - Hetz Ben Hamo perche' scrisse a Peter Kittel della Commodore chiedendogli
  700.    il permesso di cedere il Kickstart 1.3. Sfortunatamente, la risposta fu
  701.    negativa;
  702.  - Bruno Coste, Ed Hanway, Alessandro Soldo e Marko Nippula per aver scritto
  703.    della documentazione;
  704.  - Fabio Ciucci (vincitore del premio "Miglior TrovaBachi") per il suo aiuto
  705.    nell'emulazione di linee col blitter ed in altre aree di problemi;
  706.  - Michele C. Battilana e la Cloanto Software, per tutto il loro supporto;
  707.  - Julian Eggebrecht dei Factor 5, per aver fornito diversi loro giochi.
  708.  
  709.  
  710. Autori / Mantenitori
  711. ====================
  712.  
  713. Il mio indirizzo e' (per favore, leggi la sezione "Prima di spedire email"
  714. sotto):
  715.  
  716.  crux@pool.informatik.rwth-aachen.de
  717.  
  718. o, per posta "normale":
  719.  
  720.  Bernd Schmidt
  721.  Schlossweiherstrasse 14
  722.  52072 Aachen
  723.  Germany
  724.  
  725. Preferisco rispondere via posta elettronica e questo mezzo sara' senza dubbio
  726. il piu' veloce. Se puoi, evita di chiamarmi al telefono.
  727. Non voglio distribuire software, nemmeno commerciale o di Pubblico Dominio. 
  728. Non mandarmi floppy disk senza almeno chiedermelo prima, non li riavrai
  729. indietro. 
  730.  
  731. Le seguenti persone hanno ricompilato UAE per diverse piattaforme; dovresti
  732. indirizzare a loro le domande specifiche ai vari sistemi:
  733.  
  734. DOS:
  735.  Gustavo Goedert  <ggoedert@netrunner.com.br>
  736.  Disponibilita' : http://www.netrunner.com.br/dosuae/
  737.  Codice sorgente: Disponibile sulla pagina Web sopra citata, la gran parte e'
  738.                   inclusa nei sorgenti principali (con un po' di ritardo). 
  739.  
  740. Mac:
  741.  All'inizio     : Ernesto Corvi    <someone@imagina.com>
  742.  Ora            : Arnaud Blanchard <jblancha@pratique.fr>
  743.  Disponibilita' : http://www.pratique.fr/~jblancha/
  744.  Codice sorgente: Disponibile un archivio a parte. Alcuni pezzi sono nei
  745.                   sorgenti principali, ma nulla che tu possa compilare.
  746.  
  747. BeBox:
  748.  Christian Bauer  <bauec002@goofy.zdv.uni-mainz.de>
  749.  Disponibilita' : La pagina Web principale di UAE (usa i sorgenti Unix).
  750.  Codice sorgente: Incluso nei sorgenti principali (questa versione non sara'
  751.                   compilata).
  752.  
  753. NextStep:
  754.  Ian Stephenson   <ians@cam-ani.co.uk>
  755.  Disponibilita' : La pagina Web principale di UAE (usa i sorgenti Unix).
  756.  Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe
  757.                   essere OK.
  758.  
  759. Amiga:
  760.  All'inizio     : Olaf 'Olsen' Barthel <olsen@sourcery.han.de>
  761.  Ora            : Samuel Devulder <devulder@info.unicaen.fr>
  762.  Disponibilita' : Non ancora del tutto certa. La pagina Web di Paul Liss ha i
  763.                   binari.
  764.  Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe
  765.                   essere OK.
  766.  
  767. pOS:
  768.  Samuel Devulder  <devulder@info.unicaen.fr>
  769.  Disponibilita' : Non ancora del tutto certa.
  770.  Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe
  771.                   essere OK.
  772.  
  773. XFree86/OS2:
  774.  Krister Bergman  <bellman@kuai.se>
  775.  Disponibilita' : http://www.kuai.se/~bellman/html/xfreeapps.html
  776.  Codice sorgente: Niente di speciale, apparentemente il materiale Unix viene
  777.                   compilato in maniera pulita (?).
  778.  
  779. Win32:
  780.  Mathias Ortmann  <ortmann@informatik.tu-muenchen.de>
  781.  Brian King       <brian_king@codepoet.com>
  782.  Disponibilita' : http://www.uae.de/
  783.                   http://www.codepoet.com/uae/
  784.  Codice sorgente: Ci stiamo lavorando.
  785.  
  786. Acorn RISC PC:
  787.  Peter Teichmann  <sol@space.wh1.tu-dresden.de>
  788.  Disponibilita' : http://www.wh1.tu-dresden.de/~sol/acorn.shtml
  789.                   http://www.wh1.tu-dresden.de/~sol/acorne.shtml
  790.  Codice sorgente: Qualche parte e' inclusa nei sorgenti principali, ma
  791.                   poiche' i SO Acorn apparentemente non hanno una gestione
  792.                   decente dei file, non puoi nemmeno usare la stessa
  793.                   struttura dell'originale. Necessita inoltre di un sacco di
  794.                   file addizionali.
  795.  
  796. Poiche' generalmente non ho la possibilita' di provare o migliorare queste
  797. versioni, e' una buona idea contattare i loro rispettivi autori se hai
  798. domande.
  799.  
  800.  
  801. Prima di spedire email...
  802. =========================
  803.  
  804. Prima di comunicarmi il problema che potresti avere, sii certo di aver letto
  805. _tutto_ quanto sopra. Per favore, leggi anche il file "FAQ.ita", che contiene
  806. un sacco di informazioni utili ed il README (eventualmente tradotto in
  807. italiano) relativo al tuo sistema. 
  808.  
  809. Non posso rispondere ad _ogni_ domanda. Se hai problemi nella comprensione di
  810. questo documento, sia perche' qualche punto ti e' risultato oscuro o perche'
  811. non hai molta esperienza coi computer, cerca di trovare qualche tuo amico che
  812. possa capire questo file e possa spiegartelo. Semplicemente, non posso
  813. spiegare (per esempio) come usare programmi di emulazione terminale o il
  814. CrossDOS poiche' non li uso ed in ogni caso ci vorrebbe troppo tempo. Questo
  815. file ed il FAQ.ita contengono quasi ogni tipo di informazione che io ti possa
  816. fornire. Cerco di aiutare le persone che hanno domande, ma qualche volta ci
  817. vuole troppo tempo. 
  818.  
  819. Per favore non chiedermi file con le ROM del Kickstart o altro software
  820. protetto da copyright. Non _mandarmi_ nemmeno roba come questa. Se vuoi
  821. mandarmi qualcos'altro che sia grosso (>= 50 Kb), chiedimelo prima o piazzalo
  822. da qualche parte nel Cyberspazio.
  823. Se ricevo 3 Mb di schermi catturati o di messaggi d'errore prodotti dal
  824. programma ("Non funziona, genera questo file"), potrei incavolarmi sul serio
  825. e lamentarmi col tuo Amministratore di Sistema: potresti perdere il tuo
  826. acesso ad Internet, pensaci bene.
  827.  
  828. Oh gia', un'altra cosa: se prometto di fare qualcosa (come implementare nuove
  829. caratteristiche) e me ne dimentico, torturatemi. Cio' accade di rado, e' un
  830. baco che so di avere nel mio cervello. Dovro' sostituirlo.
  831.  
  832.  
  833. --
  834.  
  835. Versione inglese by Bernd Schmidt. 
  836. Traduzione ed adattamento a cura di Fulvio Leonardi, Copyright (c) 1998. 
  837. Home Page italiana di UAE : http://www.panservice.it/uae/
  838. E-mail                    : uae@mbox.panservice.it
  839. Tutti i diritti sono riservati.
  840.  
  841.